payment made in advance - Français Anglais Dictionnaire